from math import*
x=int(input("введите трёхзначное число "))
c=0
q=0
l1=0
l2=0
l3=0
l4=0
if x>=10000 or x<1000:
    print("Введённое число не является четырёхзначным”.")
else:
        f1=x//1000
        g2=(x//100)%10
        h3=(x%100)//10
        k4=x%10
        if x%2==0:
            print("Число чётное: Да")
        else:
            print("Число чётное: Нет")
        if x%3==0:
            print("Число кратное трём: Да")
        else:
            print("Число кратное трём: Нет")
        if q==int(sqrt(x)):
            print("Число является квадратом числа:", q)
        else:
            print("Число является квадратом числа: Нет")
        j=max(f1,g2,h3,k4)
        w=min(f1,g2,h3,k4)
        print("Наименьшая цифра числа: ", w)
        print("Наибольшая цифра числа: ", j)
        if f1==0:
            c+=1
        if g2==0:
            c+=1
        if h3==0:
            c+=1
        print("Количество нулей в числе: ", c)
        if l4==int(sqrt(k4)):
            print("Цифра в разряде единиц является квадратом цифры:", l4)
        else:
            print("Цифра в разряде единиц является квадратом цифры: Нет")
        if l3==int(sqrt(h3)):
            print("Цифра в разряде десятков является квадратом цифры:", l3)
        else:
            print("Цифра в разряде десятков является квадратом цифры: Нет")
        if l2==int(sqrt(g2)):
            print("Цифра в разряде сотен является квадратом цифры:", l2)
        else:
            print("Цифра в разряде сотен является квадратом цифры: Нет")
        if l1==int(sqrt(f1)):
            print("Цифра в разряде тысяч является квадратом цифры:", l1)
        else:
            print("Цифра в разряде тысяч является квадратом цифры: Нет")
        
          
